Resi Giant Compass Faces Financial Reckoning